import { IPSDEChartCalendar } from './ipsdechart-calendar';
import { PSDEChartCoordinateSystemControlImplBase2 } from './psdechart-coordinate-system-control-impl-base2';

export class PSDEChartCalendarImpl extends PSDEChartCoordinateSystemControlImplBase2 implements IPSDEChartCalendar {
  get cls(): string {
    return 'PSDEChartCalendarImpl';
  }

  instanceof(cls: string): boolean {
    if (
      cls == 'IPSModelObject' ||
      cls == 'IPSObject' ||
      cls == 'control.chart.IPSChartCalendar' ||
      cls == 'control.chart.IPSChartCoordinateSystemControl' ||
      cls == 'control.chart.IPSChartObject' ||
      cls == 'control.chart.IPSDEChartCalendar' ||
      cls == 'control.chart.IPSDEChartObject'
    )
      return true;
    return super.instanceof(cls);
  }
}
